whirling dervish - Spanish English Dictionary