torque pump - Francés Inglés Diccionario