window grating - Alemán Inglés Diccionario