pretty much the same - Turkish English Dictionary