northern river terrapin - İspanyolca İngilizce Sözlük