self-tormentor - Francés Inglés Diccionario