sports lover - German English Dictionary