carbon holder kit - French English Dictionary