physical presence - Allemand Anglais Dictionnaire