eccentric worm pump - Francés Inglés Diccionario