clustertop vervain - Turkish English Dictionary