kabuki - French English Dictionary