multi-sport - German English Dictionary