keep your hands off my things - Allemand Anglais Dictionnaire