self-decontamination - Francés Inglés Diccionario