push-off of boat arrivals - Turkish English Dictionary