submersible borehole pump - Español Inglés Diccionario