caben - French English Dictionary