imandrite - French English Dictionary