smelly sock - Turc Anglais Dictionnaire