engine attachments - Turco Inglés Diccionario