dowcet - German English Dictionary