bird resembling the vulture - Francés Inglés Diccionario