bird resembling the vulture - Alemán Inglés Diccionario