turkey buzzard - Turco Inglés Diccionario