stadion - Spanish English Dictionary