tourbillion - Spanish English Dictionary