steel cage with grey bars - Alemán Inglés Diccionario