self-inflicted - Francés Inglés Diccionario