torment yourself - Francés Inglés Diccionario