drop off a passenger - Turkish English Dictionary