thorough decontamination - Francés Inglés Diccionario