thermal cycler - Spanish English Dictionary