tripsill - French English Dictionary