cratered landscape - Turc Anglais Dictionnaire