area in a football stadium between the field and grandstand - Español Inglés Diccionario