treblet - French English Dictionary