abundance of birds - Español Inglés Diccionario