scavenger vulture - Turco Inglés Diccionario