knee-deep in - French English Dictionary