large plague of grackles - Turkish English Dictionary