wire-grating door - Alemán Inglés Diccionario