kow-tow - French English Dictionary