mounting artifact - Almanca İngilizce Sözlük