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