kabah - French English Dictionary