cachada - French English Dictionary