echinate - İspanyolca İngilizce Sözlük