electrohydraulic manual transmission - Francés Inglés Diccionario