cachumba - French English Dictionary