cabalai - French English Dictionary