indris - French English Dictionary