something that simulates - Francés Inglés Diccionario