thribble - French English Dictionary