bunch of troublemakers - Francés Inglés Diccionario