glenham - German English Dictionary