giant river turtle - İspanyolca İngilizce Sözlük