what do women like? - French English Dictionary