take your hand off my leg - French English Dictionary