achiest - French English Dictionary