carpincha - French English Dictionary