physical means - Turc Anglais Dictionnaire