someone that causes mischief - French English Dictionary