hand out pamphlets - Turkish English Dictionary