cachava - French English Dictionary