demandadera - German English Dictionary