engine mounting lug - Türkisch Englisch Wörterbuch