someone that causes trouble - Francés Inglés Diccionario