keep one's hands off - French English Dictionary