form a mental picture - French English Dictionary