manhandling - French English Dictionary