left-handed man - French English Dictionary