perforated grille - Español Inglés Diccionario