pussy-whipped man - French English Dictionary