whirling dervish - Turkish English Dictionary