triplaris - French English Dictionary