inverted repeat - Spanish English Dictionary