self-cleaning capacity - Francés Inglés Diccionario