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