pickup pump - Turkish English Dictionary