batrachia - İspanyolca İngilizce Sözlük