feigned, artificial thing - French English Dictionary