karboit - French English Dictionary