honcho - French English Dictionary