wrack (one's) brain - Almanca İngilizce Sözlük