true sport makes us better - German English Dictionary