trisulca - French English Dictionary