head (flock) - Francés Inglés Diccionario