large number of little birds - Francés Inglés Diccionario