lateral moraine of retreat - Espagnol Anglais Dictionnaire