someone that causes trouble - French English Dictionary