lion's cage - Alemán Inglés Diccionario