contractor's pumps - Turkish English Dictionary