indophenine - French English Dictionary