mounting artifact - Deutsch Englisch Wörterbuch