charbroil - French English Dictionary