a red-headed vulture - French English Dictionary