turkey buzzard - Francés Inglés Diccionario