right-handed engine - Turco Inglés Diccionario