Karobe - French English Dictionary