swarm (abundance of something) - Turco Inglés Diccionario