scavenger bird - Espagnol Anglais Dictionnaire