meet with new people - Turkish English Dictionary