carapacho - French English Dictionary