alumroot - German English Dictionary