dobby repeat - Turkish English Dictionary