annoying repetition - Turkish English Dictionary