canned rotor pump - Francés Inglés Diccionario