men and women alike - French English Dictionary