the head honcho - French English Dictionary