something that simulates - French English Dictionary