engine mounting lug - Turco Inglés Diccionario