be a good sport - German English Dictionary