trisail - French English Dictionary