engine mounting lug - German English Dictionary