excessively submissive man - French English Dictionary