submersible pumps - Alemán Inglés Diccionario