self-cleaning properties - Almanca İngilizce Sözlük