cibo - French English Dictionary