hiding in a cave - Alemán Inglés Diccionario