court with a panel of judges - İspanyolca İngilizce Sözlük