(spain) to imitate - German English Dictionary