cudgel your brain - Türkçe İngilizce Sözlük