archelaus - French English Dictionary