cacharpo - French English Dictionary