glenwood - German English Dictionary