bird resembling the vulture - Turco Inglés Diccionario