a man you've never met - French English Dictionary