rack brains - Fransızca İngilizce Sözlük