troglitazon - Spanish English Dictionary