self inflicted injuries - Turco Inglés Diccionario