low head pump - Turkish English Dictionary