low lift pump - Turkish English Dictionary