stadium/ground - German English Dictionary