turkey vulture (catharetes aura) - Español Inglés Diccionario