carrion buzzard - Francés Inglés Diccionario