of similar nature - İspanyolca İngilizce Sözlük