idealizer - French English Dictionary