flock of turkeys - Francés Inglés Diccionario