somewhat satisfactory services - Turkish English Dictionary