demandress - German English Dictionary