to do sport - German English Dictionary