polymorphic substances - French English Dictionary