perforated grill - Alemán Inglés Diccionario