batoids - İspanyolca İngilizce Sözlük