cavai - French English Dictionary