inverted repeat - Turkish English Dictionary