making mischief - French English Dictionary