most vigorous - Turkish English Dictionary