xiphioid - İspanyolca İngilizce Sözlük