lay in ruins - Espagnol Anglais Dictionnaire