glens - German English Dictionary