popped knees - French English Dictionary