hankypanky - French English Dictionary