spotted-sided finch - Espagnol Anglais Dictionnaire