trivalve - French English Dictionary