bachaca - French English Dictionary