self-intersecting - İspanyolca İngilizce Sözlük