artificial regeneration - Turkish English Dictionary