indigogen - French English Dictionary