outraze - Turkish English Dictionary