submersible pump motor - Francés Inglés Diccionario