engine attach fittings - Turco Inglés Diccionario