self-torture - Alemán Inglés Diccionario