plague of locusts - Turkish English Dictionary