i don't touch your stuff - Turc Anglais Dictionnaire