self inflicted - Francés Inglés Diccionario