produce mischief - French English Dictionary