grill frame - Español Inglés Diccionario