notilus - French English Dictionary