ducado - French English Dictionary