cabool - French English Dictionary