limp-wristed - French English Dictionary