i don't touch your stuff - Allemand Anglais Dictionnaire