structures of sporting, recreational and leisure activities - German English Dictionary