carpanta - French English Dictionary