mischiefmaker - French English Dictionary