camillus - French English Dictionary