Engine part - Turco Inglés Diccionario