a clump of - Turkish English Dictionary