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