oscillating motor (hydraulics) - Francés Inglés Diccionario