mesh-gear pump - Francés Inglés Diccionario