whirling dervish - French English Dictionary