ongoing repairs - Turkish English Dictionary