head of a firm - Francés Inglés Diccionario