chuffing - Turkish English Dictionary