semi rotary hand pump - Francés Inglés Diccionario