thus much - Turkish English Dictionary