cudgel your brain - Fransızca İngilizce Sözlük