cachaca - French English Dictionary