earth levee - Espagnol Anglais Dictionnaire