hand out pamphlets - German English Dictionary