self-torture - Francés Inglés Diccionario