mounting artifact - Türkisch Englisch Wörterbuch