a red-headed vulture - Français Anglais Dictionnaire