sporting attraction - German English Dictionary