keep one's hands off - Allemand Anglais Dictionnaire