fluid power transmission - Francés Inglés Diccionario