self-repetition - Turkish English Dictionary