self-cleaning separator - İspanyolca İngilizce Sözlük