subsurface pumps - Turco Inglés Diccionario