mount katanglad parrot finch - Español Inglés Diccionario