(spain) to imitate - Spanish English Dictionary