Despot - French English Dictionary