idealization - French English Dictionary