south stand (of a stadium) - Alemán Inglés Diccionario