to commit public mischief - Turco Inglés Diccionario