idealize - French English Dictionary