ribbon barracudina - İspanyolca İngilizce Sözlük