chaff dispensers - Turkish English Dictionary