pick-up spot - Turkish English Dictionary