turfan - Spanish English Dictionary