cudgel your brain - İspanyolca İngilizce Sözlük