manhandle - French English Dictionary