place of contact - Allemand Anglais Dictionnaire