cape sparrow (passer melanurus) - Espagnol Anglais Dictionnaire