tripsacoid - French English Dictionary