duquesa - French English Dictionary