group of turkey vultures - Francés Inglés Diccionario