knee deep - French English Dictionary