self inflicted injury - Francés Inglés Diccionario