cage armor - Alemán Inglés Diccionario