mount the ring - Alemán Inglés Diccionario