procreator - French English Dictionary