substitute (all senses) - French English Dictionary