meaning of Aquäduktruine

Aquäduktruine - German to English

stays {pl} of an aqueduct