many times more - Turkish English Dictionary