the head honcho - Francés Inglés Diccionario