multipurpose recreation facilities - German English Dictionary