do yourself a mischief - Francés Inglés Diccionario