self-decontamination - Alemán Inglés Diccionario