settle upon - Allemand Anglais Dictionnaire