engine control cables - Turco Inglés Diccionario