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