archduchy - French English Dictionary