cachipa - French English Dictionary