aloeroot - German English Dictionary