imit. (imitative) - Spanish English Dictionary