triff - French English Dictionary