sport and recreation facilities - German English Dictionary