wrack one's brains - Fransızca İngilizce Sözlük