thymidine labeling index - Spanish English Dictionary