mirror cave - Alemán Inglés Diccionario