land upon - Allemand Anglais Dictionnaire