tourbillon - Spanish English Dictionary