perforated grill - Español Inglés Diccionario