talk face to face - Turkish English Dictionary