demicanton - German English Dictionary