keep one's hands off - Deutsch Englisch Wörterbuch