a village in asturias - German English Dictionary