thyrotoxin - Spanish English Dictionary