rerepeat - Turkish English Dictionary