submersible borehole pump - Alemán Inglés Diccionario