large number of little birds - Turco Inglés Diccionario