person who is keen or interested - German English Dictionary