window grill - Alemán Inglés Diccionario