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