despoderado - French English Dictionary