cast one’s mind back - Fransızca İngilizce Sözlük