mounting artifact - Alemán Inglés Diccionario