stadium bench - Spanish English Dictionary