chuffer - French English Dictionary