turkey-buzzard - German English Dictionary