regular repeat - Spanish English Dictionary