turkey-buzzard - French English Dictionary