ambidextrous man - French English Dictionary