physical connection - Turc Anglais Dictionnaire