granges - German English Dictionary