despotate - French English Dictionary