bunch of troublemakers - Turco Inglés Diccionario