achroite - French English Dictionary