kabaca - French English Dictionary