a village in asturias - Turkish English Dictionary