enthusiasm for sport - German English Dictionary