high concept - French English Dictionary