mounting artifact - Francés Inglés Diccionario