mischievous person - French English Dictionary