something which overlaps - İspanyolca İngilizce Sözlük