meet face to face - French English Dictionary